address one's self to - Spanish English Dictionary